//
//  HWLiveAssetsProtocol.swift
//  HWanGame
//
//  Created by 王昌健 on 2022/1/19.
//  Copyright © 2022 94Wan. All rights reserved.
//

import UIKit

class HWLiveAssetsProtocol: NSObject {
    var model:HWLiveAssetsModel!
    var didClickRow:((_:String)->())?
}

extension HWLiveAssetsProtocol:UITableViewDelegate,UITableViewDataSource {
    
    func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
        if indexPath.row == 0 {
            self.didClickRow?(model.zuan.url)
        }else {
            self.didClickRow?(model.shouyi.url)
        }
    }
    
    func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
        let header = HWLiveAssetsHeader.headerOrFooterWithTableView(tableView: tableView)
        return header
    }
    
    func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
        return 35*widthScale
    }
    
    func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        if model != nil {
            return 2
        }
        return 0
    }
    
    func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
        let cell = HWLiveAssetsCell.cellWithTableView(tableView: tableView)
        if indexPath.row == 0 {
            cell.iconView.image = UIImage(named: "diamondBalance")
            cell.titleLabel.text = "钻石余额"
            cell.priceLabel.text = model.zuan.num
        }else{
            cell.iconView.image = UIImage(named: "giftLogo")
            cell.titleLabel.text = "礼物佣金"
            cell.priceLabel.text = model.shouyi.num
        }
        return cell
    }
    
    
}
